﻿@charset "utf-8";
/* CSS Document */
.index a{color: #bc2026 !important;}

.syhr{float:left; width:100%;}
.syhr .bt{ float:left; width:100%;font-size:32px; color:#183550; line-height:30px; text-align:center; font-weight:normal;background:url(../Images/hbg.png) no-repeat center bottom; padding-bottom:20px;}
.syhr p{float:left; width:100%; text-align:center;    font-size: 14px;color: #c2c2c2; margin-bottom:20px;}


.newbt{ width:100%; margin:auto; padding:0px;}
.newbt .tit_h{ font-size:34px; color:#183550; text-align:center;background:url(../Images/xbg.jpg) no-repeat center; width:100%; line-height:118px; font-weight:normal; height:118px;}
.newbt span{ font-size:14px; color:#c2c2c2; text-align:center; line-height:35px; display:block; width:100%;}


/*******about**********/
.index-about { width:100%;
  padding: 54px 0;
}
.index-about .content {float:left; width:100%;
  margin-top: 20px;
}
.index-about .content .index-about_img1{ float:left; width:50%; overflow:hidden;}
.index-about .content .text1 {
	width:-webkit-calc(50% - 1px); 
	width:-moz-calc(50% - 1px); 
	width:calc(50% - 1px); 
  /**background: #e2e6e9;height: 240px;****/ border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1; padding-bottom:22px;
  
}
.index-about .content .text1 .tit {
  text-align: center;
  line-height: 1;
  padding-top: 36px;
  font-size: 26px;
}
.index-about .content .text1 .tit b{color: #bc2026;}
.index-about .content .text1 .desc {
  margin:20px auto 0 auto;
  width: 90%;
  font-size: 14px;
  line-height: 26px;
  color: #6c6c6c;
}
.index-about .content .text1 .desc a {
  color: #ccc;margin-top:5px;
}
.index-about .content .text2 {
  width:-webkit-calc(50% - 1px); 
	width:-moz-calc(50% - 1px); 
	width:calc(50% - 1px);/*****background: #e2e6e9;height: 240px;*****/
  border-left:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1; padding-bottom:79px;
  
}
.index-about .content .text2 ul {
  padding-top: 78px;
}
.index-about .content .text2 ul li {
  width: 33%;
  float: left;
  overflow: hidden;
  line-height: 1;
  text-align: center;
}
.index-about .content .text2 ul li span {
  display: block;
  font-size: 14px;
  color: #5a5a5a;
}
.index-about .content .text2 ul li span b {
  font-size: 52px;
  color: #bc2026;
}
.index-about .content .text2 ul li small {
  display: block;
  font-size: 14px;
  color: #5a5a5a;
  margin-top: 16px;
}
.index-about .content a.ds-b{ float:left; width:25%;position: relative; overflow:hidden;}
.index-about .content a.ds-b img{ width:100%;}
.index-about .content a b {
  display: block;
  width: 100%;
  height: 50px;
  line-height: 50px;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  text-align: center;
  font-size: 20px;
  position: absolute;
  left: 0;
  bottom: 3px;
  -moz-transition: all 300ms linear;
  -webkit-transition: all 300ms linear;
  transition: all 300ms linear;
}
.index-about .content a:hover b {
  height: 60px;
}

/**********产品*************/
.title_1{ float:left; width:100%; text-align:center; color:#fff;font-size: 32px;
    line-height: 30px;
    text-align: center;
    font-weight: normal;
    background: url(../images/wbg.png) no-repeat center bottom;
    padding-bottom: 20px; margin-bottom:30px;}

	.pro_t{width:70%;margin:0 auto;}
	.pro_t li{float:left;width:27.3333%;margin:0 3%;}
	.pro_t li a{float:left; width:100%;height: 46px;line-height: 46px;  text-align:center;display: inline-block;
    border: 1px solid #fff;
    border-radius: 28px;
    font-size: 20px;
    color: #fff;}


.c_0100_bg1{float:left; width:100%;background:url(../images/main_img4.jpg) top left no-repeat #7ba9d7; background-size:cover}
.c_1000_2{ float:left; width:100%; padding:100px 0 0 0;}

.c_0100_2{width:100%; margin: 0px auto; }
.c_0100_2 .slide_pro{ float:left; width:100%; padding:52px 0 55px 0; position:relative; z-index:2;}
.c_0100_2 .bd{ float:left; width:100%; height:330px; overflow:hidden;}
.c_0100_2 .bd .tempWrap{ margin:0 auto;}
.c_0100_2 .bd ul{ float:left; width:1660px; }
.c_0100_2 .bd ul .l_356{ float:left; width:356px; margin:0 12px 0 12px; overflow:hidden}
.c_0100_2 .bd ul .l_356 .img_356{ float:left; width:356px; height:265px; position:relative; z-index:2;}
.c_0100_2 .bd ul .l_356 .img_356 .pf_pro{ position:absolute; width:356px; height:265px; left:0; top:0;  z-index:15;}
.c_0100_2 .bd ul .l_356 .img_356 .pf_yuan{ position:absolute; width:86px; height:86px; right:10%; top:50%; margin-right:-43px; margin-top:-43px; z-index:20;}
.c_0100_2 .bd ul .l_356 .img_356 .pf_add{ position:absolute; width:25px; height:25px;  left: 10%; top: 50%; margin-left:-12px; margin-top:-12px; z-index:25;}
.c_0100_2 .bd ul .l_356 .img_356 .pf_pro, .c_0100_2 .bd ul .l_356 .img_356 .pf_yuan, .c_0100_2 .bd ul .l_356 .img_356 .pf_add{ 
	opacity: 0; filter: alpha(opacity=0);transition: 400ms; 
}
.c_0100_2 .bd ul .l_356:hover .img_356 .pf_pro {
        opacity: 1; filter: alpha(opacity=100); 
    }
.c_0100_2 .bd ul .l_356:hover .img_356 .pf_yuan {
         right: 50%; opacity: 1; filter: alpha(opacity=100); 
    }
.c_0100_2 .bd ul .l_356:hover .img_356 .pf_add {
        left: 50%; opacity: 1; filter: alpha(opacity=100); 
    }



.c_0100_2 .bd ul .l_356 .tit_356{ float:left; width:336px; padding:13px 10px 16px 10px; }
.c_0100_2 .bd ul .l_356 .tit_356 .tt1{ float:left; width:100%; height:28px;}
.c_0100_2 .bd ul .l_356 .tit_356 .tt1 a{ float:left; width:100%; height:28px; color:#ffffff; font-size:16px; line-height:28px;  overflow: hidden; text-overflow:ellipsis; }
.c_0100_2 .bd ul .l_356 .tit_356 .tt1 a:hover{ color:#fff;}
.c_0100_2 .bd ul .l_356 .tit_356 .tt2{ float:left; width:100%; height:24px;}
.c_0100_2 .bd ul .l_356 .tit_356 .tt2 a{ float:left; width:100%; height:24px; color:#b8d0e7; line-height:24px; font-size:14px;overflow: hidden; text-overflow:ellipsis; }
.c_0100_2 .bd ul .l_356:hover .tit_356 .tt2 a,
.c_0100_2 .bd ul .l_356 .tit_356 .tt2 a:hover{ color:#fff;}
.c_0100_2 .bd ul .l_356:hover .tit_356,
.c_0100_2 .bd ul .l_356 .tit_356:hover{background:url(../images/main_img9.jpg) bottom repeat-x;}
.c_0100_2 .hd{ position:absolute; width:100%; height:27px; left:0; top:-79px; z-index:55;}
.c_0100_2 .hd .hd_1000{ margin:0 auto; max-width:1200px;}
.c_0100_2 .hd .hd_1000 .ribtn{ float:right; width:27px; height:27px; margin:0 0 0 13px; cursor:pointer;}

.c_1000_3{ float:left; width:1200px; padding:0 0 100px 0;}
.d_1000_3{ width:160px; height:45px; margin:0 auto;}
.d_1000_3 .a_3{ float:left; width:100%; height:45px; background:#bc2026; -moz-border-radius:20px; webkit-border-radius:20px; -khtml-border-radius:20px;border-radius:20px; color:#fff; font-size:21px; text-align:center; line-height:50px; text-transform:uppercase; font-family:Arnopro; overflow:hidden; -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; }
.d_1000_3 .a_3:hover{ background-color:#fff; color:#bc2026;}




.index-bar { width:100%;
  background: url(../images/bar.png) no-repeat center;
  height: 160px; color:#fff;text-transform:uppercase; margin-top:-20px;
}
.index-bar .fl{ padding-top:38px; width:58%; text-align:right;}
.index-bar .fr{padding-top:15px; width:32%; text-align:left;}
.index-bar  p{font-size:18px;line-height:30px;}
.index-bar h3{ font-size:36px; line-height:50px; font-weight:bold;}
.index-bar span{opacity: 0.3;line-height:30px;}


.index-advantage { width:100%;padding-bottom: 65px;}
.index-advantage .adv_t{ width:50%;}
.index-advantage .img1{ width:45%;}
.index-advantage .img2{ width:45%;}
.index-advantage img{width:100%;}
.index-advantage .text {width: 100%;}
.index-advantage .text .title {
  height: 62px;
  padding-left: 100px;
  background: no-repeat left center;
}
.index-advantage .text .title b {
  display: block;
  font-size: 26px;
  color: #3b3b3b;
  line-height: 40px;
}
.index-advantage .text .title b span {
  color: #bc2026;
}
.index-advantage .text .title small {
  display: block;
  font-size: 12px;
  color: #c5c5c5;
  line-height: 18px;
}
.index-advantage .text i {
  display: block;
  width: 100%;
  height: 4px;
  border-top: 1px dashed #dcdcdc;
  border-bottom: 1px dashed #dcdcdc;
  margin-top: 19px;
}
.index-advantage .text p {
  padding-left: 23px;
  margin-top: 20px;
  font-size: 16px;
  line-height: 30px;
  color: #616161;
  }
.index-advantage .text1 {
  margin-top: 55px;
}
.index-advantage .text1 .title {
  background-image: url(../images/num1.png);
}
.index-advantage .text2 {
  margin-top: 50px;
}
.index-advantage .text2 .title {
  background-image: url(../images/num2.png);
}
.index-advantage .text3 {
  margin-top: 82px;
}
.index-advantage .text3 .title {
  background-image: url(../images/num3.png);
}
.index-advantage .text4 {
  margin-top: 65px;
}
.index-advantage .text4 .title {
  background-image: url(../images/num4.png);
}
.index-advantage .img2 {
  margin-top: 40px;
}
.index-bar2 { width:100%;
  background: url(../images/bar2.jpg) no-repeat center;
  padding-bottom:48px;
}
.index-bar2 .text {
  width: 69%;
  padding-top: 52px;
}
.index-bar2 .text .title {
  background: url(../images/logo2.png) no-repeat left center;
  height: 93px;
  padding-left: 25%;
}
.index-bar2 .text .title b {
  display: block;
  font-size: 36px;
  color: #fff;
  line-height: 58px;
}
.index-bar2 .text .title b span {
  color: #bc2026;
}
.index-bar2 .text .title small {
  display: block;
  font-size: 26px;
  color: #fff;
  line-height: 32px;
}
.index-bar2 .text ul {
  margin-top: 30px;
  overflow: hidden;
}
.index-bar2 .text ul li {
  float: left;
  padding-left: 30px;
  height: 20px;
  line-height: 20px;
  margin-right: 66px;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  background: url(../images/gou.png) no-repeat left center;
}
.index-bar2 .cot { width:30%;
  padding-top: 65px;
  line-height: 1;
  text-align: right;
  color: #fff;
  overflow: hidden;
}
.index-bar2 .cot strong {
  display: block;
  font-size: 26px;
}
.index-bar2 .cot span {
  display: block;
  font-size: 16px;
  color: #e08e91;
  margin-top: 15px;
}
.index-bar2 .cot span b {
  color: #fff;
  font-size: 30px;
  letter-spacing: -3px;
}
.index-bar2 .cot a {
  display: block;
  float: right;
  width: 126px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  margin-top: 20px;
  background: #fff;
  color: #333;
  font-size: 18px;
  font-weight: bold;
  border-radius: 5px;
}
.index-bar2 .cot a:hover {
  color: #bc2026;
}




/**********新闻******/
.synews{float:left; width:100%; margin:50px 0;}
.synews ul{ height:340px; padding:0px; padding-top:30px;}
.synews ul li{ float:left; width:23%; margin:0 1%;}
.synews ul li a{float:left;display:block; width:99%; border:1px solid #f3f3f3; padding:6px 1% 20px 1%; }
.synews ul li a img{ width:100%;}
.synews ul li a h4{ padding-top:10px;text-indent:20px; font-size:16px; font-weight:normal; color:#000000; line-height:45px;height:45px; overflow:hidden;}
.synews ul li a p{ font-size:12px; padding:10px 15px 0px 15px;  color:#737373; line-height:22px;}
.synews ul li a span{text-align:center; display:block; width:100px; border:1px solid #e2e2e2; background:#f5f5f5; line-height:30px; height:30px;font-size:12px; margin:20px auto; color:#737373;}
/****.synews ul li a:hover{ display:block;background:#ff9c00; border:1px solid #ff9c00;}
.synews ul li a:hover h4{ color:#ffffff;}
.synews ul li a:hover p{color:#ffffff;}
.synews ul li a:hover span{border:1px solid #ffffff; background:#ffffff;color:#1d384c;}*****/





@media screen and (max-width:1680px){
	.c_0100_2{ width:1521px; margin: 0px auto; }
	.c_0100_2 .slide_pro{ float:left; width:100%;  padding:52px 0 55px 0;}
	.c_0100_2 .bd{ float:left; width:100%;  height:330px; overflow:hidden;}
	.c_0100_2 .bd ul{ float:left; width:1520px; }
}

@media screen and (max-width:1440px){
	.c_0100_2{ width:1140px; margin: 0px auto; }
	.c_0100_2 .slide_pro{ float:left; width:100%;  padding:52px 0 55px 0;}
	.c_0100_2 .bd{ float:left; width:100%;  height:330px;  overflow:hidden;}
	.c_0100_2 .bd ul{ float:left; width:11410px; }	
}

@media screen and (max-width:1280px){
	.d_1000_3 .a_3{ font-size:18px;}
}
@media screen and (max-width:1199px){
	.c_0100_2{ width:760px; margin: 0px auto; }
	.c_0100_2 .slide_pro{ float:left; width:100%;  padding:52px 0 55px 0;}
	.c_0100_2 .bd{ float:left; width:100%;  height:330px;  overflow:hidden;}
	.c_0100_2 .bd ul{ float:left; width:760px; }
	.newbt h3{ margin:0;}
}
@media screen and (max-width:1024px) {
	.index-about .content .text1{ padding-bottom:0;}
	.index-about .content .text1 .tit { padding-top: 25px;}
	.index-about .content .text2{ padding-bottom:43px;}

	.c_1000_2{ float:left; width:100%; padding:49px 0 0 0;}
	.c_0100_2{ width:100%; margin: 0px auto; }
	.c_0100_2 .slide_pro{ float:left; width:100%;  padding:71px 0 75px 0; position:relative; z-index:2;}
	.c_0100_2 .bd{ float:left; width:100%; height:auto; overflow:hidden;}
	.c_0100_2 .bd ul{ float:left; width:100%; }
	.c_0100_2 .bd ul .l_356{ float:left; width:30.33%; margin:0 1.5%; padding:0;}
	.c_0100_2 .bd ul .l_356 .img_356{ float:left; width:100%; height:auto; overflow:hidden; position:relative; z-index:2;}
	.c_0100_2 .bd ul .l_356 .img_356 .pf_pro{ display:none; position:absolute; width:100%;  left:0; top:0; z-index:15;}
	.c_0100_2 .bd ul .l_356:hover .img_356 .pf_pro{ display:none;}
	.c_0100_2 .bd ul .l_356 .img_356 .pf_yuan{ display:none; position:absolute; width:86px; height:86px; left:50%; top:50%; margin-left:-43px; margin-top:-43px; z-index:20;}
	.c_0100_2 .bd ul .l_356:hover .img_356 .pf_yuan{ display:none;}
	.c_0100_2 .bd ul .l_356 .img_356 .pf_add{ display:none; position:absolute; width:25px; height:25px; left:50%; top:50%; margin-left:-12px; margin-top:-12px; z-index:25;}
	.c_0100_2 .bd ul .l_356:hover .img_356 .pf_add{ display:none;}
	.c_0100_2 .bd ul .l_356 .tit_356{ float:left; width:100%; padding:13px 0 16px 0;}
	.c_0100_2 .bd ul .l_356 .tit_356 .tt1{ float:left; width:100%; height:18px;}
	.c_0100_2 .bd ul .l_356 .tit_356 .tt1 a{ float:left; width:100%; height:18px; color:#ffffff; font-size:14px; line-height:18px;  overflow: hidden; text-overflow:ellipsis; }
	.c_0100_2 .bd ul .l_356 .tit_356 .tt1 a:hover{ color:#fff;}
	.c_0100_2 .bd ul .l_356 .tit_356 .tt2{ float:left; width:100%; height:18px;}
	.c_0100_2 .bd ul .l_356 .tit_356 .tt2 a{ float:left; width:100%; height:18px; color:#b8d0e7; line-height:18px; overflow: hidden; text-overflow:ellipsis; }
	.c_0100_2 .bd ul .l_356:hover .tit_356 .tt2 a,
	.c_0100_2 .bd ul .l_356 .tit_356 .tt2 a:hover{ color:#fff;}
	.c_0100_2 .bd ul .l_356:hover .tit_356,
	.c_0100_2 .bd ul .l_356 .tit_356:hover{background:url(images/main_img9.jpg) bottom repeat-x;}
	.c_0100_2 .hd{ display:none;}
	.c_1000_3{ float:left; width:96%; padding:0 2% 72px 2%;}
	
	
	
	.index-bar {background: url(../images/bar.png) no-repeat 60%;}
	.index-bar .fl { width: 52%;}
	.index-bar .fr { width: 42%; text-align:right;}
	.index-bar h3 {font-size: 28px;line-height: 40px;}
	.index-advantage .img2{padding-top:50px;}
	
	.index-bar2 {background: url(../images/bar2.jpg) no-repeat 55%; background-size:155%;}
	.index-bar2 .text { padding-top: 32px;}
	.index-bar2 .text .title b {font-size: 30px;}
	.index-bar2 .text ul li {margin-right: 36px;}
	.index-bar2 .cot strong {font-size: 22px;}
	.index-bar2 .cot span b { font-size: 26px;}
	.index_bottom .link {width: 75.66%;}
	.index_bottom .link li a h4 {font-size: 12px;}
	
}

@media screen and (max-width:991px) {
	.w {width: 100%;}
	.index-about {padding: 24px 0;}
	
	.index-about .content .text1 .tit {padding-top: 20px;}
	.index-about .content .text1 { padding-bottom: 12px;}
	.index-about .content .text2 ul {padding-top: 68px;}
	.index-bar .fl { text-align:left;}
	.index-bar span {line-height: 24px;}
	
	
	.cf{width:100%; margin-bottom:20px;}
	.ry{width:100%;}	
	.service{ display:none;}
	
	
	.pro_t {width: 100%;}
	.pro_t li {width: 31%;margin: 0 1%;}
	.pro_t li a{font-size: 14px;height: 36px;line-height: 36px;}
	.newbt span {line-height: 24px;}
	.synews ul {width: 100%;height: 340px;}
	.synews ul li { width: 46%;margin:0 2% 5px 2%;}
}

@media screen and (max-width:767px) {
	.index-about .content .index-about_img1 { width: 100%;}
	.index-about .content .text1 {
    width:100%;
    border-top: none;
    border-right:none;
    padding-bottom: 22px;}
	
	.index-about .content .text2 { width:100%;
    border-left:none;
    border-bottom:none;
    padding-bottom: 79px;}
	.index-about .content .text2 ul { padding-top: 28px;}
	.index-about .content a.ds-b { width: 50%;}
	
	
	.syhr{ margin:20px 0;}
	.title_1{ float:left; width:100%;}
	.title_1 .tit_1{ float:left; width:100%; }
	.title_1 .tit_1 .ch1{ float:left; width:100%; height:40px; color:#323232; font-size:30px; line-height:40px; padding:0; text-align:center;}
	.title_1 .tit_1 .en1{ display:none;}
	.title_1 .mst_1{ display: none;}
	
	
	.c_1000_2{ float:left; width:100%; padding:6.5% 0 0 0;}
	
	.c_0100_2{ width:100%; margin: 0px auto; }
	.c_0100_2 .slide_pro{ float:left; width:96%;padding:0 2% 6% 2%; position:relative; z-index:2;}
	.c_0100_2 .bd{ float:left; width:100%; height:auto;overflow: visible;}
	.c_0100_2 .bd ul{ float:left; width:100%; }
	.c_0100_2 .bd ul .l_356{ float:left; width:46%; padding:6% 2% 0 2%; margin:0;}
	.c_0100_2 .bd ul .l_356 .img_356{ float:left; width:100%; height:auto; overflow:hidden; position:relative; z-index:2;}
	.c_0100_2 .bd ul .l_356 .img_356 .pf_pro{ display:none;}
	.c_0100_2 .bd ul .l_356:hover .img_356 .pf_pro{ display:none;}
	.c_0100_2 .bd ul .l_356 .img_356 .pf_yuan{ display:none;}
	.c_0100_2 .bd ul .l_356:hover .img_356 .pf_yuan{ display:none;}
	.c_0100_2 .bd ul .l_356 .img_356 .pf_add{ display:none;}
	.c_0100_2 .bd ul .l_356:hover .img_356 .pf_add{ display:none;}
	.c_0100_2 .bd ul .l_356 .tit_356{ float:left; width:100%; padding:13px 0 16px 0; background:url(../images/main_img8.png) bottom repeat-x;}
	.c_0100_2 .bd ul .l_356 .tit_356 .tt1{ float:left; width:100%; height:18px;}
	.c_0100_2 .bd ul .l_356 .tit_356 .tt1 a{ float:left; width:100%; height:18px; color:#ffffff; font-size:14px; line-height:18px; text-align:center;  overflow: hidden; text-overflow:ellipsis; }
	.c_0100_2 .bd ul .l_356 .tit_356 .tt1 a:hover{ color:#fff;}
	.c_0100_2 .bd ul .l_356 .tit_356 .tt2{ float:left; width:100%; height:18px;}
	.c_0100_2 .bd ul .l_356 .tit_356 .tt2 a{ float:left; width:100%; height:18px; color:#b8d0e7; line-height:18px; text-align:center; overflow: hidden; text-overflow:ellipsis; }
	.c_0100_2 .bd ul .l_356:hover .tit_356 .tt2 a,
	.c_0100_2 .bd ul .l_356 .tit_356 .tt2 a:hover{ color:#fff;}
	.c_0100_2 .bd ul .l_356:hover .tit_356,
	.c_0100_2 .bd ul .l_356 .tit_356:hover{background:url(images/main_img9.jpg) bottom repeat-x;}
	.c_0100_2 .hd{ position:absolute; display:none; width:100%; height:27px; left:0; top:-79px; z-index:55;}
	
	.c_1000_3{ float:left; width:100%; padding:0 0 6% 0;}
	.d_1000_3{ width:28%; height:35px; margin:0 auto;}
	.d_1000_3 .a_3{ float:left; width:100%; height:35px; background:#fff; -moz-border-radius:15px; webkit-border-radius:15px; -khtml-border-radius:15px;border-radius:15px; color:#bc2026; font-size:18px; text-align:center; line-height:40px; text-transform:uppercase; font-family:Arnopro; overflow:hidden; -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; }
	.d_1000_3 .a_3:hover{ background-color:#fff; color:#1071bc;}
	
	.syhr { margin: 0px 0;}
	.syhr .bt {font-size: 26px;}
	.cf a, .ry a {height: 150px;}
	.cf a h3, .ry a h3 {margin-top: 10px;}
	.title_1 {font-size: 26px;}

	
	.index-bar {background: url(../images/bar.png) no-repeat right;}
	.index-bar .fl { display:none;}
	.index-bar .fr{ width:100%; text-align:center;}
	
	
	.index-advantage .adv_t {width: 100%;}
	.index-advantage .text1 {margin-top: 25px;}
	.index-advantage .img1 {width: 80%; margin-right:10%;}
	.index-advantage .img2{ display:none;}
	.index-advantage .text3 { margin-top: 32px;}
	.index-bar2{padding-bottom:10px;background-size: 185%;}
	.index-bar2 .text{ width:100%; padding-top:0px;}
	.index-bar2 .text .title{ background-size:20%;}
	.index-bar2 .text .title b { font-size: 24px;}
	.index-bar2 .text .title small {font-size: 20px;}
	.index-bar2 .text ul {margin-top: 5px;}
	.index-bar2 .text ul li { margin-right: 6px;}
	.index-bar2 .cot{ display:none;}
	
	.synews { margin: 10px 0;}
	
}

@media screen and (max-width: 480px){
	.syhr { margin: 10px 0;}
	.newbt .tit_h {font-size: 30px;line-height: 88px; height: 88px;}
	.d_1000_3 .a_3{font-size:16px;}	
	.index-about .content .text2 ul li span b {font-size: 40px;}
	.index-about .content .text1 {padding-bottom: 0px;}
	.index-about .content .text2 { padding-bottom: 20px;}
	.d_1000_3 .a_3{margin-bottom:10px;}
	.index-bar p { font-size: 16px;}
	
	.index-advantage { padding-bottom: 25px;}
	.index-advantage .text1 {margin-top: 25px;}
	.index-advantage .text .title b { font-size: 24px;}
	.index-advantage .text3 {margin-top: 32px;}
	.index-bar2 .text .title { text-align:center;background:none;padding-left: 0;}
	.index-bar2 .text ul { display:none;}
}

@media screen and (max-width: 400px) {
	.newbt .tit_h {font-size: 26px;}
	.index-about .content .text1 .tit { font-size: 24px;}
	.index-about .content .text2 ul li span b {font-size: 32px;}
	.index-about .content a b { font-size: 18px;height: 40px;line-height: 40px;}
	.index-advantage .text .title b { font-size: 20px;line-height: 30px;}
	
}

@media screen and (max-width: 375px){
	.d_1000_3 .a_3 {font-size: 14px;}
	.index-advantage .text .title b {font-size: 20px;}
	.index-advantage .text4 { margin-top: 35px;}
	.index-bar2{ padding-top:0;}
	.index-bar2 .text .title b {font-size: 20px; line-height:42px; padding-top:10px;}
	.index-bar2 .text .title small{font-size: 18px;}
	.synews ul li {width: 96%; margin: 0 2% 5px 2%;}
}

@media screen and (max-width: 320px){
	.newbt .tit_h {
    font-size: 30px;
    line-height: 78px;
    height: 78px;}
	.index-about .content .text2 ul li span b {font-size: 32px;}
	.d_1000_3 .a_3{ font-size:12px;}
	.index-bar p { font-size: 14px;}
	.index-advantage .text .title b {font-size: 20px;line-height: 32px;}
	.index-advantage .text p { font-size: 14px;    line-height: 28px;}
}


